package no.ntnu.fp.storage;

import java.sql.ResultSet;
import java.sql.SQLException;

import junit.framework.TestCase;

public class DBConnectionTest extends TestCase {
	public void testMakeSingleQuery() throws SQLException {
		DBConnection db=new DBConnection();
		String query= String.format("select brukernavn,passord, fornavn from Ansatt ");
		ResultSet rs=db.makeSingleQuery(query);
		rs.beforeFirst();
		
		if (rs.next()) {
			String brukernavn = rs.getString("brukernavn");
			String passord = rs.getString(2); // 1-indeksert
			String fornavn = rs.getString("fornavn");
			System.out.printf("%s %s %s\n",brukernavn,passord,fornavn);
			assertEquals("admin", brukernavn);
			assertEquals("admin", passord);
			assertEquals("Admin", fornavn);
		}
		
		while (rs.next()) {
			rs.getString("brukernavn");
			rs.getString(2);
			rs.getString("fornavn");
		}
		
		if(rs.isAfterLast())
			System.out.println("finished query!!");
		db.closeConnection();
	}
}
